#ifndef SYRINGE_PUMP_SLAVE_HPP 
#define SYRINGE_PUMP_SLAVE_HPP 

#include "Slaves/Motorized/RoboticPrototype.hpp"
#include <vector>
#include <string>

// stepper-motor based pumps
// note: you should have home limit undefined so homing cause it to reset position
struct StepperPumpSlave :RoboticSlave {
public:
	StepperPumpSlave(GeneralSlave* ref);
	~StepperPumpSlave();

	//std::wstring getLimitedStr();
	void debug_testConfirm();
private:
	std::set<std::wstring> getAxialFuncs() override;

};


#endif